﻿using Brjnk.Common;
using Brjnk.GpxExplorer.Data;

namespace Brjnk.GpxExplorer.Workspace.GCBrowser
{
    public class Geocache
    {
        private string gcCode;

        private GeocacheInfo info;

        private GpsCoordinates coordinates;

        private bool found;

        public Geocache(string code, GeocacheInfo info, GpsCoordinates coordinates, bool found)
        {
            this.gcCode = code;
            this.info = info;
            this.coordinates = coordinates;
            this.found = found;
        }

        public GpsCoordinates Coordinates { get { return coordinates; } }

        public string GcCode { get { return gcCode; } }

        public GeocacheInfo Info { get { return info; } }

        public bool Found { get { return found; } }
    }
}